package com.whoru.app;

import com.whoru.beans.FiltroUser;
import com.whoru.beans.Globals;
import com.whoru.beans.User;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.CheckBox;
import android.widget.RadioButton;
import android.widget.TextView;

public class FiltroU extends Activity {
    /** Called when the activity is first created. */
 
   
    public void onCreate(Bundle savedInstanceState) {
    	super.onCreate(savedInstanceState);
    	setContentView(R.layout.ufiltro);
    
    }
    
    
    
    public void recogerParametro (View form){
    
    	
    	
        Globals appState = ((Globals)getApplicationContext());
        FiltroUser u = appState.getFiltU();
        User usuario = appState.getUser();
    	
        //Obtenemos el sexo
    	RadioButton Mas = (RadioButton) findViewById(R.id.radioMas);
    	RadioButton Fem = (RadioButton) findViewById(R.id.radiFem);
    	//Edad
    	TextView Desde = (TextView) findViewById(R.id.desde);
    	TextView Hasta = (TextView) findViewById(R.id.hasta);
    	
    	
    	//Si quiere que se comparen con sus gustos
    	CheckBox musica = (CheckBox) findViewById(R.id.musica);
    	CheckBox deportes = (CheckBox) findViewById(R.id.deportes);
    	CheckBox cine = (CheckBox) findViewById(R.id.cine);
    	
    	
    	//Se carga el bean   	
    	if (Mas.isChecked())
    		u.setSexo("Masculino");
    	else if (Fem.isChecked())
    		u.setSexo("Femenino");
    	else
    		u.setSexo("");
    		
    	try{
    	u.setDesde(Integer.parseInt(Desde.getText().toString()));
    	u.setHasta(Integer.parseInt(Hasta.getText().toString()));
    	}
    	catch(Exception e){System.out.println("Mete un numero!!");}
    	
    	
    	if (cine.isChecked())
    		u.setCine(usuario.getCine());
    	else
    		u.setCine("");
    	
    	if (musica.isChecked())
    		u.setMusica(usuario.getMusica());
    	else
    		u.setMusica("");
    	
    	if (deportes.isChecked())
    		u.setDeporte(usuario.getDeportes());
    	else
    		u.setDeporte("");
    	
    	finish();
    }
    
    
    
    
    
    
}